CONV_FNT.TXT V 1.00 A.J.KAYE Sittingbourne KENT 4th Mar 1994 NOTES on CONVERTING FONTS for use in BUTTERFLY ARTIST All notes relate to CONVERSION using the EXCELLENT "FONTKIT v 3.4". A MUST if you want to do ANYTHING with FONTS!!! PROBLEM .FNTs [ & solutions where found] CALIG FOLDER Cant get to come up anything but scrambled! EASYTEXT.14A Use "TRIMFONT.PRG" and Import as GEM/3 and then CONVERT --- will now LOAD Unscrambled into FONTKIT. ** CANT Get Q2COPM16.FNT to LOAD OK??*** EZDRAW NOT TRIED YET FONTMSTR Load OK into FONTKIT LITTLE "LITTLE PAINTER" Fonts WONT LOAD into FONTKIT at ALL FONTLOAD Screen Fonts NOT TRIED FONTRIX Screen Fonts NOT TRIED HYPER_DR HYPERDRAW FONTS -- NOT TRIED JIL_2D NOT TRIED CHARDEF WONT LOAD into FONTKIT NEW_FONT WONT LOAD into FONTKIT FONTEDIT.PP WONT LOAD into FONTKIT FONTMAST.V20 WONT LOAD into FONTKIT CONVERTING FONTS for BUTTERFLY ARTIST using "FONTKIT v 3.4 The EASIEST FONTS to Convert from are Calamus .CFN, many of which are available in the Public Domain. The procedure for CONVERTING .CFN Fonts is as Follows;-- Based on USING FONTKIT.PRG v 3.4 CLICK ON ---- "IMPORT" CLICK ON ---- "Calamus" CFN Fonts Select .CFN File to be Loaded BOX will come up showing Font at around 12 Point & 300 x 300 dpi Resolution CLICK ON ---- "OK" to continue Loading ONCE FONT is LOADED;-- CLICK ON ---- "Parameters" CHANGE Resolution from 300x300 TO 90x90 Dpi CLICK ON ---- Point Size LINE Point Size will INCREASE, NOTE NEW Size [this is the Size I use for Point Size in File Name] CHECK "Line Space" value & MAKE = 0 CHECK the BOX "BUTTONS" on Right and amend if neccessary to READ as follows;-- From TOP 1. INTEL 2. MONOSPACED [Don't worry they will not come out monospaced in BUTTERFLY ARTIST] 3.NO h-OFFSETS 4.UNCOMPRESSED Go to GLOBAL "Scale Font" MAKE Target Font 90 x 90 with NEW Point Size RENAME Target Font with NEW Point Size When Re Scale Done [very Quickly for above] SAVE NEW Font to Disc or Ramdisc DELETE Unwanted LINES at TOP to = 1 Minimum [if Required] If Font touches TOP of CELL INCREASE Cell Height by 1 to give ONE Pixel Blank line at TOP. CHECK "Line Space" Value and MAKE = 0 If Characters are TOO Close together you can move them apart by ;--- CLICK ON ---- "GLOBAL" CLICK ON ---- "SIZE FONT" CLICK ON ---- "WIDTH" Use "+" or "-" BOX and ADD Number [of Pixel Columns] to INCREASE or DECREASE Cell Width to Taste, Check results with SHOW FONT. *** REMEMBER *** WHAT you SEE in "SHOW FONT" is WHAT YOU GET in BUTTERFLY ARTIST. CHANGE "ID No" to 5? or whatever PUT in NEW FILE NAME [for BUTTERFLY] --- NOT Atari Name As BUTTERFLY ARTIST does not care HOW you NAME your Fonts,only needing the Extension .FNT.and it is very EASY to LOAD & UNLOAD Fonts at will [ No GDOS!] I have adopted the following Convention for naming, which makes it EASY to follow WITHIN BUTTERFLY. FONT NAMES> NAME__PT.FNT NAME = FONT NAME PT = POINT SIZE [from FONTKIT] [generally for SHORT Fonts up to Lower Case "z" or "œ" Sign ] NAME_PTF.FNT F = FULL FONT [up to 255] NAME_PTL.FNT L = LONG FONT [approx up to the Registered Symbol] NAME_PTC.FNT C = CAPITALS ONLY NAME_BPT.FNT B = BOLD NAME_LPT.FNT L = LIGHT [Light Weight NOT the lighten in FONTKIT ] NAME_MPT.FNT M = MEDIUM [only used with BOLD & LIGHT versions of SAME FONT.] NAME_IPT.FNT I = ITALIC NAME_SPT.FNT S = SHADOW NAME_DPT.FNT D = 3D [see FONTKIT] NAME_OPT.FNT O = OUTLINE NAME_GPT.FNT G = GREY [the Lighten Option in FONTKIT ] RE SAVE with NEW FILE Name & DELETE .BAK File Count & RECORD "A" Height in Pixels TEST in BUTTERFLY for "OPTIMISED SIZE" this VARYs! NOTE!!! "h" value CANNOT EXCEED 60 CORRECT OPTIMISED Size is when the HEIGHT in Pixels in BUTTERFLY is EQUAL to that NOTED in FONTKIT. [a QUICK way of determining this for LARGE PT Sizes is to use (CONTROL)+(_-) to ROTATE letter "A" on its side or upside down. Increasing the size using (CONTROL)+(ÿ`) the letter will be broken up at most values of h ,at ONLY ONE value it will become SOLID and CAN BE ROTATED 360 Degrees without distortion. This h VALUE is the CORRECT ONE to USE. ***NOTE*** this ONLY works on LARGE SIZES hence the need to count the Pixels to get a positive OPTIMISATION.] *** ALSO NOTE*** "h" Value CAN be ALTERED by changing some of the "Parameter" VALUES--NOT Just Cell Height If OK NOTE "h" VALUE for Future Reference THIS IS IMPORTANT for GETTING BEST Results paticularly with small POINT SIZES. I hope you find the above of use,if you do Convert other Fonts or produce some other POINT Sizes ,please feel free to add them to the existing FOLDERS and to the .IMG Files. See the multiple Point Size Fonts to see how I have arranged this. Please however KEEP these .TXT Files with any subsequent distribution. In the .IMG Files just ADD your NAME to any POINT SIZE you have produced [or Cleaned Up], you may CUT & PASTE my .IMG Files to do this if you wish. Best Wishes Tony Kaye